Elon Musk values Twitter at US$20 billion after purchasing for US$44 billionMusk is offering employees stock grants based on a US$20 billion valuation, Zoe Schiffer said.Mon Mar 27 2023